package com.beaut.project.old.dao;

import java.util.List;
import java.util.Map;

import org.springframework.stereotype.Repository;

@Repository(value="oldGdMapper")
public interface OldGDMapper {

	//查询集合
	public List<Map<String,Object>> getGdDept(Map<String,Object> map);
	public List<Map<String,Object>> getGdCDept(Map<String,Object> map);
	public List<Map<String,Object>> getCBDept(Map<String,Object> map);
//	public List<Map<String,Object>> getCRDept(Map<String,Object> map);
	public List<Map<String,Object>> getJGRMDept(Map<String,Object> map);
	public List<Map<String,Object>> getPDept(Map<String,Object> map);
	public List<Map<String,Object>> getPADept(Map<String,Object> map);
	public List<Map<String,Object>> getPAUDept(Map<String,Object> map);
	public List<Map<String,Object>> getPPIDept(Map<String,Object> map);
	public List<Map<String,Object>> getRMDept(Map<String,Object> map);
	public List<Map<String,Object>> getRADept(Map<String,Object> map);
	public List<Map<String,Object>> getSRDept(Map<String,Object> map);
	public List<Map<String,Object>> getSRFDept(Map<String,Object> map);
	public List<Map<String,Object>> getRAUDept(Map<String,Object> map);
	public List<Map<String,Object>> getSADept(Map<String,Object> map);
	public List<Map<String,Object>> getSPDept(Map<String,Object> map);
	public List<Map<String,Object>> getUOMDept(Map<String,Object> map);
	//查询集合结束
	public List<Map<String,Object>> listPageOldGDBase(Map<String,Object> map);
	public List<Map<String,Object>> listPageOldGDBase2(Map<String,Object> map);
	public List<Map<String,Object>> listOldGDContent(Map<String,Object> map);
	public List<Map<String,String>> getDepartList();
	public List<Map<String,String>> getRootDepartList(Map<String,String> map);
	public List<Map<String,Object>> listPageUser(Map<String,Object> map);

	/**工单变更部门**/
	public void updateGdDept(Map<String,Object> map);
	public void updateCBDept(Map<String,Object> map);
//	public void updateCbdfsDept(Map<String,Object> map);
//	public void updateCRDept(Map<String,Object> map);
	public void updateJGRMDept(Map<String,Object> map);
	public void updatePDept(Map<String,Object> map);
	public void updatePADept(Map<String,Object> map);
	public void updatePAUDept(Map<String,Object> map);
	public void updatePPIDept(Map<String,Object> map);
	public void updateRMDept(Map<String,Object> map);
	public void updateRADept(Map<String,Object> map);
	public void updateRAUDept(Map<String,Object> map);
	public void updateSRDept(Map<String,Object> map);
	public void updateSRFDept(Map<String,Object> map);
	public void updateSADept(Map<String,Object> map);
	public void updateSPDept(Map<String,Object> map);
	public void updateUOMDept(Map<String,Object> map);
	public void updateGdStatus(Map<String,Object> map);
	/**工单变更部门**/
}
